package algo3.algocity.modelo.construibles;

import algo3.algocity.modelo.interfaces.Entubable;
import algo3.algocity.modelo.interfaces.Construccion;
import algo3.algocity.modelo.interfaces.MegaConstruccion;
import algo3.algocity.modelo.mapa.Agua;

public class PozoDeAgua extends MegaConstruccion implements Entubable {

	private int costo;
	private Entubable siguienteEntubable;
	
	public PozoDeAgua() {
		
		this.costo = 250;
	    this.tipoDeTerreno = new Agua();
	    this.siguienteEntubable = null;
	}
	
	public int costo() {
	
		return this.costo;
	}

	public void conectarAEntubable(Entubable unEntubable){
		
		this.siguienteEntubable = unEntubable;
	}

    public boolean estaConectadoAUnSuministroDeAgua(){
		
    	return true;
	}

    public Entubable obtenerSiguienteEntubable(){
		
		return this.siguienteEntubable;
	}

	@Override
	public int obtenerPorcentajeDeVida() {
		// TODO Auto-generated method stub
		return 0;
	}
}

